Big Huge Thesaurus

Sir Thomas Raffles

noun